ulcus penetrans - French English Dictionary